#ifndef _DYNAMICARRAY_H_
#define _DYNAMICARRAY_H_

#define ElementType void *
struct DynamicArray
{
    ElementType *dp;
    int size;
    int len; // 大小数组指针
};
typedef struct DynamicArray DMArray;

int ArrayInit(DMArray *array);
void FreeArray(DMArray *array);
int InsertArray(DMArray *array, ElementType element);
#endif